import { list } from "@/api/admin/dict-item";

export default {
  route: {
    dashboard: '首页',
    documentation: '文档',
    guide: '引导页',
    permission: '权限测试页',
    rolePermission: '角色权限',
    pagePermission: '页面权限',
    directivePermission: '指令权限',
    icons: '图标',
    components: '组件',
    tinymce: '富文本编辑器',
    markdown: 'Markdown',
    jsonEditor: 'JSON 编辑器',
    dndList: '列表拖拽',
    splitPane: 'Splitpane',
    avatarUpload: '头像上传',
    dropzone: 'Dropzone',
    sticky: 'Sticky',
    countTo: 'Count To',
    componentMixin: '小组件',
    backToTop: '返回顶部',
    dragDialog: '拖拽 Dialog',
    dragSelect: '拖拽 Select',
    dragKanban: '可拖拽看板',
    charts: '图表',
    keyboardChart: '键盘图表',
    lineChart: '折线图',
    mixChart: '混合图表',
    example: '综合实例',
    nested: '路由嵌套',
    menu1: '菜单1',
    'menu1-1': '菜单 1-1',
    'menu1-2': '菜单 1-2',
    'menu1-2-1': '菜单 1-2-1',
    'menu1-2-2': '菜单 1-2-2',
    'menu1-3': '菜单 1-3',
    menu2: '菜单 2',
    Table: 'Table',
    dynamicTable: '动态 Table',
    dragTable: '拖拽 Table',
    inlineEditTable: 'Table 内编辑',
    complexTable: '综合 Table',
    tab: 'Tab',
    form: '表单',
    createArticle: '创建文章',
    editArticle: '编辑文章',
    articleList: '文章列表',
    errorPages: '错误页面',
    page401: '401',
    page404: '404',
    errorLog: '错误日志',
    excel: 'Excel',
    exportExcel: '导出 Excel',
    selectExcel: '导出 已选择项',
    mergeHeader: '导出 多级表头',
    uploadExcel: '上传 Excel',
    zip: 'Zip',
    pdf: 'PDF',
    exportZip: 'Export Zip',
    theme: '换肤',
    clipboardDemo: 'Clipboard',
    i18n: '国际化',
    externalLink: '外链',
    profile: '个人中心'
  },
  navbar: {
    dashboard: '首页',
    github: '项目地址',
    logOut: '退出登录',
    profile: '个人中心',
    theme: '换肤',
    size: '布局大小'
  },
  login: {
    title: '系统登录',
    logIn: '登录',
    username: '账号',
    password: '密码',
    gaCaptcha: 'GA令牌',
    any: '随便填',
    thirdparty: '第三方登录',
    thirdpartyTips: '本地不能模拟，请结合自己业务进行模拟！！！'
  },
  documentation: {
    documentation: '文档',
    github: 'Github 地址'
  },
  permission: {
    addRole: '新增角色',
    editPermission: '编辑权限',
    roles: '你的权限',
    switchRoles: '切换权限',
    tips: '在某些情况下，不适合使用 v-permission。例如：Element-UI 的 el-tab 或 el-table-column 以及其它动态渲染 dom 的场景。你只能通过手动设置 v-if 来实现。',
    delete: '删除',
    confirm: '确定',
    cancel: '取消'
  },
  guide: {
    description: '引导页对于一些第一次进入项目的人很有用，你可以简单介绍下项目的功能。本 Demo 是基于',
    button: '打开引导'
  },
  components: {
    documentation: '文档',
    tinymceTips: '富文本是管理后台一个核心的功能，但同时又是一个有很多坑的地方。在选择富文本的过程中我也走了不少的弯路，市面上常见的富文本都基本用过了，最终权衡了一下选择了Tinymce。更详细的富文本比较和介绍见',
    dropzoneTips: '由于我司业务有特殊需求，而且要传七牛 所以没用第三方，选择了自己封装。代码非常的简单，具体代码你可以在这里看到 @/components/Dropzone',
    stickyTips: '当页面滚动到预设的位置会吸附在顶部',
    backToTopTips1: '页面滚动到指定位置会在右下角出现返回顶部按钮',
    backToTopTips2: '可自定义按钮的样式、show/hide、出现的高度、返回的位置 如需文字提示，可在外部使用Element的el-tooltip元素',
    imageUploadTips: '由于我在使用时它只有vue@1版本，而且和mockjs不兼容，所以自己改造了一下，如果大家要使用的话，优先还是使用官方版本。'
  },
  table: {
    dynamicTips1: '固定表头, 按照表头顺序排序',
    dynamicTips2: '不固定表头, 按照点击顺序排序',
    dragTips1: '默认顺序',
    dragTips2: '拖拽后顺序',
    title: '标题',
    importance: '重要性',
    type: '类型',
    remark: '点评',
    search: '搜索',
    add: '添加',
    export: '导出',
    reviewer: '审核人',
    id: '序号',
    date: '时间',
    author: '作者',
    readings: '阅读数',
    status: '状态',
    actions: '操作',
    edit: '编辑',
    publish: '发布',
    draft: '草稿',
    delete: '删除',
    cancel: '取 消',
    confirm: '确 定'
  },
  example: {
    warning: '创建和编辑页面是不能被 keep-alive 缓存的，因为keep-alive 的 include 目前不支持根据路由来缓存，所以目前都是基于 component name 来进行缓存的。如果你想类似的实现缓存效果，可以使用 localStorage 等浏览器缓存方案。或者不要使用 keep-alive 的 include，直接缓存所有页面。详情见'
  },
  errorLog: {
    tips: '请点击右上角bug小图标',
    description: '现在的管理后台基本都是spa的形式了，它增强了用户体验，但同时也会增加页面出问题的可能性，可能一个小小的疏忽就导致整个页面的死锁。好在 Vue 官网提供了一个方法来捕获处理异常，你可以在其中进行错误处理或者异常上报。',
    documentation: '文档介绍'
  },
  excel: {
    export: '导出',
    selectedExport: '导出已选择项',
    placeholder: '请输入文件名(默认excel-list)'
  },
  zip: {
    export: '导出',
    placeholder: '请输入文件名(默认file)'
  },
  pdf: {
    tips: '这里使用   window.print() 来实现下载pdf的功能'
  },
  theme: {
    change: '换肤',
    documentation: '换肤文档',
    tips: 'Tips: 它区别于 navbar 上的 theme-pick, 是两种不同的换肤方法，各自有不同的应用场景，具体请参考文档。'
  },
  tagsView: {
    refresh: '刷新',
    close: '关闭',
    closeOthers: '关闭其它',
    closeAll: '关闭所有'
  },
  settings: {
    title: '系统布局配置',
    theme: '主题色',
    tagsView: '开启 Tags-View',
    fixedHeader: '固定 Header',
    sidebarLogo: '侧边栏 Logo'
  },
  common: {
    operate: '操作'
  },
  commonBtn: {
    select: '搜索',
    resetting: '重置',
    enable: '启用',
    disable: '禁用'
  },
  player: {
    form: {
      userId: '用户ID:',
      phone: '手机号:',
      username: '游戏账号:',
      displayname: '用户昵称:',
      status: '状态:',
      packageName: '归属包:',
      online: '是否在线:',
      registrationTime: '注册时间:',
      leftAmount: '剩余金额大于:',
      isShowDetails: '是否显示详情:',
    },
    table: {
      userId: '玩家ID',
      username: '游戏账号',
      gold_goldbank_washCode: '金币/保险柜/洗码',
      dayRechargeAmount_totalRechargeAmount: '今日/总充值',
      dayWithdrawAmount_totalWithdrawAmount: '今日/总提现',
      dayWashCodeAmt_totalWashCodeAmt: '今日/总洗码',
      dayScore_totalScore: '今日/总输赢',
      status: '状态',
      phone: '手机号',
    },
    btn: {
      prohibitChat: '禁言',
      notProhibitChat: '解除禁言',
      createRecharge: '创建充值订单',
      createSpark: '单体控制',
      sendEmail: '发送站内信',
      operateGold: '操作玩家金币',
      resetBankPasswork: '重置玩家银行密码'
    },
    statusEnums: {
      enable: '正常',
      disable: '禁用',
      online: '在线',
      offline: '离线',
      all: '全部',
      pleaseSelect: '请选择',
      startDateTime: '开始日期',
      endDateTime: '结束日期',
      onPay: '未支付',
      paymentFailed: '支付失败',
      paymentSucceed: '支付成功',
      initialize: '初始化',
      audit: '待审核',
      goldReturn: '审核驳回，金币原路退回',
      reject: '审核驳回',
      withdrawFail: '提现失败',
      withdrawSucceed: '提现完成',
      login: '登入',
      logout: '登出'

    },
    userdetail: {
      userinfo: {
        goldInfo: '玩家信息',
        gold: '玩家金币',
        goldBank: '玩家保险柜金币',
        toDayAmount: '当日充值金额',
        toDayArriveAmount: '当日充值到账金额',
        totalAmount: '总充值金额',
        totalArriveAmount: '总到账金额',
        toDayWithdrawaAmount: '当日提现金额',
        totalWithdrawaAmount: '总提现金额',
        undoneAmount: '提现未完成金额',
        toDayScore: '当日输赢',
        totalScore: '总输赢',
        toDayActivityReceiveAmt: '今日领取的活动金额',
        totalActivityReceiveAmt: '总领取的活动金额',
        userOsPlatformNumber: '用户登陆过的设备数量',
        countUserOsPlasformUserNumber: '用户设备下的用户数',
      },
      gameBets: {
        selectDate: '选择日期:',
        gameBet: '投注记录',
        dataDate: '日期',
        gameId: '游戏名',
        gameType: '游戏Type',
        totalBetAmt: '总下注(上庄游戏不准)',
        totalWinAmt: '总收入(上庄游戏不准)',
        totalScore: '总输赢',
        totalWashCode: '总洗码',
        totalFee: '总费用',
      },
      betDetails: {
        betDetail: '投注详情',
        gameName: '游戏名',
        gameTypes: '游戏类型',
        selectsessionId: '场次id',
        id: '业务号',
        sessionId: '场次ID',
        gameId: '游戏名',
        gameType: '游戏Type',
        totalGold: '总投注金额',
        totalFee: '总手续费',
        score: '真实输赢',
        areaGoldToHexStr: '各区域投注金额',
        areaResultToHexStr: '各区域中奖金额',
        openResultToHexStr: '开奖结果',
        lotteryTime: '开奖时间',
      },
      bets: {
        bet: '历史投注',
        selectDate: '选择日期:',
        dataDate: '日期',
        totalBetAmt: '总投注金额',
        totalWinAmt: '总收入',
        totalScore: '总输赢',
        totalWashCode: '总洗码',
        totalFee: '总费用',
      },
      recharges:
      {
        recharge: '历史充值',
        platformCode: '支付平台',
        orderNo: '支付订单号',
        payPlatformOrderNo: '支付平台订单号',
        mannerCode: '支付类型',
        initiateTime: '支付发起时间',
        completeTime: '支付完成成时间',
        payAmount: '实际支付金额',
        totalArriveAmount: '历史充值成功金额',
        payStatus: '支付状态'
      },
      withdraws: {
        withdraw: '历史提现',
        payPlatformOrderNo: '支付平台订单号',
        platformCode: '支付平台',
        amount: '申请提现金额',
        userName: '收款人姓名',
        cardNo: '收款卡号',
        bankType: '银行类型',
        updateTime: '提现完成时间',
        totalAmount: '历史提现成功金额',
        payStatus: '支付状态',
      },
      rechargeAndWithdraws: {
        rechargeAndWithdraw: '充值提现记录',
        selectDate: '选择日期:',
        dataDay: '日期',
        rechargeAmount: '充值金额',
        withdrawAmount: '提现金额',
        difference: '差额',
      },
      activityDetails: {
        activityDetail: '活动详情',
        activityName: '活动名',
        activityItemDesc: '子活动名',
        receiveAmount: '金额',
        receiveTime: '获取时间',
      },
      loginLogs: {
        loginLog: '登录日志',
        ipAddress: 'ip地址',
        type: '类型',
        gold: '登入时金币',
        createDate: '时间',
        osPlasform: '操作系统平台',
      },
      goldDetails: {
        goldDetail: '金币详情',
        recharge: '充值金额',
        activity: '活动金额',
        bet: '输赢',
        withdraw: '提现金额',
        phe: '手续费',
        left: '剩余金币',
      },
      registerInfos: {
        registerInfo: '注册信息',
        ipaddress: '注册ip',
        deviceid: '注册设备',
        created: '注册时间',
        packageDesc: '所属包',
      },
      userOsPlasformUsers: {
        userOsPlasformUser: '设备关联用户',
        userid: '用户ID',
        userName:'游戏账号',
        totalAmount: '总充值金额',
        totalWithdrawaAmount: '总提现金额',
        totalScore: '总输赢'
      },
      userGiftCodes: {
        userGiftCode: '用户使用礼券',
        usedBy: '用户ID',
        orgCode:   '礼券码',
        amount :'金额',
        usedAt: '使用时间'
      }
    }
  },
  transactions:
  {
    form: {
      userId: '用户ID:',
      transType: '交易类型:',
      transTime: '交易时间:',
    },
    table: {
      userId: '用户ID',
      transType: '交易类型:',
      gameId: '交易类型名',
      businessOrderNo: '业务订单号',
      changeAmt: '变更金额',
      changeAfterAmt: '变更后金额',
      transTime: '交易时间',
    },
    transTypeEnums: {
      1: '游戏开奖',
      2: '退还金币',
      3: '加入游戏',
      4: '退出游戏',
      5: '购买筹码',
      6: '返还筹码',
      10: '充值',
      11: '保险柜存钱',
      12: '保险柜取钱',
      13: '大小捐钱',
      14: '大小抽奖',
      15: '礼券兑换',
      20: '提现申请',
      21: '提现失败',
      30: '活动',
      99: '管理员操作'

    }
  },
  bank: {
    form: {
      userId: '用户ID:',
      inputName: '输入玩家ID',
      cardholderName: '持卡人姓名:',
      inputcardholderName: '输入持卡人姓名',
      cardNo: '卡号',
    },
    table: {
      userId: '玩家Id',
      cardNo: '卡号',
      cardholderName: '持卡人姓名',
      status: '状态',
      operate: '操作'
    },
    statusEnums:
    {
      enable: '正常',
      disable: '禁用',
    }
  },
  loginLog:
  {
    form: {
      ip: 'IP地址:',
      inputip: '输入IP',
      deviceNo: '设备号:',
      inputdeviceNo: '输入设备号',
      userId: '游戏账号',
      inputuserId: '输入游戏账号',
      selectpackageName: '请选择包',
      logInTime: '登录时间:',
      startDateTime: '开始日期',
      endDateTime: '结束日期',
    },
    btn: {
      DialogDevice: '重复设备',
      DialogIP: '重复IP'
    },
    table: {
      userid: '用户编号',
      displayname: '用户名',
      packageName: '包名',
      ipAddress: 'ip地址',
      osPlasform: '操作系统平台',
      type: '类型',
      createDate: '时间'
    },
    statusEnums: {
      login: '登入',
      logout: '登出'
    },
    list: {
      countKey: '重复键',
      countNum: '登录用户数'
    }
  },
  userSms:
  {
    form: {
      userId: '用户id',
      phone: '用户手机号',
      platformCode: '平台编号',
    },
    table: {
      platformCode: '平台code',
      userId: '用户id',
      type: '类型',
      phone: '手机号码',
      content: '内容',
      createTime: '发送时间',
      useStatus: '使用状态',
      operate: '操作'
    },
    btn: {
      setCache: '重新设置缓存'
    },
    enums: {
      1: '通用类短信',
      2: '绑定手机号',
      3: '绑定银行卡',
      4: '重置密码',
      notExpired: '未失效',
      expired: '已失效',
      used: '已使用',
      notUsed: '未使用'
    }

  },
  userWithdraw:
  {
    form: {
      orderNo: '订单号',
      userId: '用户ID',
      all: '全部',
      packageNameSelect: '请选择包',
      withdrawDateTime: '提现申请时间:',
      startDateTime: '开始日期',
      endDateTime: '结束日期',
      finishMins: '完成分钟数:',
      mins: '分钟数',
      withdrawStatus: {
        0: '提现申请',
        50: '待审核(初)',
        54: '待审核(终)',
        55: '审核通过',
        60: '提现中',
        98: '提现失败｜98',
        99: '提现失败｜99',
        100: '提现成功',
      }
    },
    table: {
      orderNo: '订单号',
      payPlatformOrderNo: '支付平台订单号',
      userId: '用户Id',
      userAccount: '用户账号',
      amount: '提现金额',
      platformCode: '提现平台code',
      userName: '收款人名称',
      cardholderCardNoUserInfo: '收款人卡号',
      branchName:'支行名称',
      withdrawStatu: '提现状态',
      result: '渠道返回内容',
      createTime: '提现时间',
      lastAuditTime: '审核时间',
      updateTime: '最后更新时间',
      completeTime: '提现完成分钟数',
      operate: '操作',
      auditbtn: '审核',
      withdrawStatus: {
        0: '提现申请',
        20:'扣款状态未知',
        50: '待审核',
        54: '初审通过',
        55: '终审通过',
        56: '审核驳回,金币原路退回',
        57: '审核驳回',
        60: '提现中',
        98: '提现失败｜98',
        99: '提现失败｜99',
        100: '提现成功',
      }
    },
    auditing: {
      platformCode: '提现平台',
      orderNo: '订单号',
      amount: '提现金额',
      status: '状态',
      auditstatusEnums: {
        54: '审核通过(初审)',
        55: '审核通过(终审)',
        56: '审核驳回,金币原路退回',
        57: '审核驳回',
        100: '提现成功(不向渠道发送提现订单)',
      },
      btn: {
        confirm: '确 定',
        cancel: '取 消'
      }
    },
    details: {
      userId: '用户id',
      username: '用户账号',
      rechargeAmount: '总充值金额',
      isDisabled: '是否禁用',
      btn: {
        0: '正常',
        1: '禁用',
      },
      userdetail: '玩家详情'
    }
  },
  recharge: {
    form: {
      orderNo: '订单号',
      payPlatformOrderNo: '渠道订单号',
      userId: '用户ID',
      all: '全部',
      payStatus: {
        0: '未支付',
        50: '渠道支付成功，上分状态未知',
        99: '支付失败',
        100: '支付成功'
      },
      mannerCode: {
        10: 'zalo',
        11: 'momo',
        12: '银行卡转账',
        13: '网上银行',
        14: '充值卡',
        15: 'viettelpay',
        17: '充值卡(直充)',
        18: 'Viettel电信卡直连',
        19: 'Vinaphone电信卡直连',
        20: 'Mobifone电信卡直连',
        21: 'Vietnam Mobile电信卡直连',
        50: '扫码支付',
        51: '网银转账',
        52:'TrueMoney'
      },
      packageNameSelect: '请选择包',
      operateUserId: '操作人id',
      platformCode: '支付平台',
      dateTime: '时间:',
      startDateTime: '开始时间',
      endDateTime: '结束时间'
    },
    table: {
      orderNo: '订单号',
      payPlatformOrderNo: '渠道订单号',
      platformCode: '支付平台',
      userId: '用户id',
      mannerCode: '支付方式',
      initiateTime: '发起支付时间',
      completeTime: '支付完成时间',
      amount: '订单发起金额',
      payAmount: '实际支付金额',
      arriveAmount: '到账金额',
      payStatus: '支付状态',
      operateDesc: '操作人说明',
      result: '渠道返回说明',
      params: '渠道参数',
      operateUserId: '操作id',
      operate: '操作'
    }
  },
  manage: {
    clearChat: '清除聊天内容',
    confirm: '确定清除聊天内容吗？'
  },
  gift: {
    times: {
      form: {
        giftCode: '礼券码',
        add: '新增',
        name: '礼券名',
        code: '礼券码'
      },
      table: {
        name: '礼券名',
        code: '礼券码',
        isLock: '是否锁定',
        usage: '使用情况'
      }
    },
    codes: {
      form: {
        giftCodedetails: '礼券码详情',
        add: '新增',
        leadingOut: '导出',
        fullCode: '礼券码',
        orgCode:'短礼券码',
        usedBy: '用户id',
        amount: '礼券金额',
        indexCreatedTime: '批次号',
        all: '全部',
        useTime: '使用时间:',
        startDateTime: '开始时间',
        endDateTime: '结束时间',
      },
      table: {
        indexCreatedTime: '批次号',
        isUse: '礼券状态',
        usedBy: '使用用户名',
        usedAt: '使用时间',
        amount: '金额',
        fullCode: '礼券码',
        orgCode:'短礼券码'
      },
      enume: {
        2: '已发放',
        1: '已使用',
        0: '未使用'
      }
    }
  },
  userEmail:
  {
    form: {
      userId: '用户id',
      emailName: '用户邮箱',
    },
    table: {
      userId: '用户id',
      emailName: '邮箱',
      emailCode: '邮箱验证码',
      createTime: '发送时间',
      useStatus: '使用状态',
      isExpired: '是否失效'
    },
    btn: {
      setCache: '重新设置缓存'
    },
    enums: {
      1: '通用类短信',
      2: '绑定手机号',
      3: '绑定银行卡',
      4: '重置密码',
      notExpired: '未失效',
      expired: '已失效',
      used: '已使用',
      notUsed: '未使用'
    }

  }
}
